package org.dromara.visitor.domain.dto;

import lombok.Data;
import org.dromara.visitor.domain.entity.RuleOrg;

import java.util.List;

@Data
public class RuleAddReq {
    /**
     * ID
     */
    private Long id;

    /**
     * 规则名称
     */
    private String ruleName;
    /**
     * 申请限制，每次申请，只能预约几天
     */
    private Integer limitDay;

    /**
     * 申请限制，每次提交几次
     */
    private Integer limitDayTimes;

    /**
     * 访问频次（1-周、2-月、3-季度）
     */
    private Integer frequency;

    /**
     * 最多可访问多少天
     */
    private Integer frequencyDays;

    /**
     *周末是否可以访问（1-是，2-否）
     */
    private Integer canWeekend;

    /**
     * 节假日是否可以访问（1-是，2-否）
     */
    private Integer canHoliday;

    /**
     * 关联组织
     */
    private List<RuleOrg> ruleOrgList;
}
